/**
* @Title: SplitPrivateUserRegisterInfoRequest.java
* @Package com.fuiou.entity
* @Description: TODO(用一句话描述该文件做什么)
* @author liruimin
* @date 2018年9月14日
* @version V1.0
*/
package com.longcai.fenzhuang.fuyou.entity;



/**
 * @ClassName: SplitPrivateUserRegisterInfoRequest
 * @Description: 个人/微企业注册
 * @author liruimin
 * @date 2018年9月14日
 *
 */
public class SplitPrivateUserRegisterInfoRequest extends RequestCommon{
	/**
	* @Fields certifType : 证件类型
	*/
	private String certifType;
	/**
	* @Fields certifId : 证件号码
	*/
	private String certifId;
	/**
	* @Fields mobileNo : 手机号码
	*/
	private String mobileNo;
	/**
	* @Fields email : 邮箱地址
	*/
	private String email;
	/**
	* @Fields cityId : 开户行地区代码
	*/
	private String cityId;
	/**
	* @Fields parentBankId : 开户行行别
	*/
	private String parentBankId;
	/**
	* @Fields bankNm : 开户行支行名称
	*/
	private String bankNm;
	/**
	* @Fields artifNm : 户名
	*/
	private String artifNm;
	/**
	* @Fields capAcntNo : 账号
	*/
	private String capAcntNo;
	/**
	* @Fields accessory1 : 身份证正面照片
	*/
	private String accessory1;
	/**
	* @Fields accessory2 : 身份证反面照片
	*/
	private String accessory2;
	/**
	* @Fields accessory3 : 开户来源为小微企业，需提供与平台之间的协议电子件
	*/
	private String accessory3;
	/**
	 * @return 证件类型
	 */
	private String agreement;
	
	public String getAgreement() {
		return agreement;
	}
	public void setAgreement(String agreement) {
		this.agreement = agreement;
	}
	public String getCertifType() {
		return certifType;
	}
	/**
	 * @param 设置证件类型
	 */
	public void setCertifType(String certifType) {
		this.certifType = certifType;
	}
	/**
	 * @return 证件号码
	 */
	public String getCertifId() {
		return certifId;
	}
	/**
	 * @param 设置证件号码
	 */
	public void setCertifId(String certifId) {
		this.certifId = certifId;
	}
	/**
	 * @return 手机号码
	 */
	public String getMobileNo() {
		return mobileNo;
	}
	/**
	 * @param 设置手机号码
	 */
	public void setMobileNo(String mobileNo) {
		this.mobileNo = mobileNo;
	}
	/**
	 * @return 邮箱地址
	 */
	public String getEmail() {
		return email;
	}
	/**
	 * @param 设置邮箱地址
	 */
	public void setEmail(String email) {
		this.email = email;
	}
	/**
	 * @return 开户行地区代码
	 */
	public String getCityId() {
		return cityId;
	}
	/**
	 * @param 设置开户行地区代码
	 */
	public void setCityId(String cityId) {
		this.cityId = cityId;
	}
	/**
	 * @return 开户行行别
	 */
	public String getParentBankId() {
		return parentBankId;
	}
	/**
	 * @param 设置开户行行别
	 */
	public void setParentBankId(String parentBankId) {
		this.parentBankId = parentBankId;
	}
	/**
	 * @return 开户行支行名称
	 */
	public String getBankNm() {
		return bankNm;
	}
	/**
	 * @param 设置开户行支行名称
	 */
	public void setBankNm(String bankNm) {
		this.bankNm = bankNm;
	}
	/**
	 * @return 户名
	 */
	public String getArtifNm() {
		return artifNm;
	}
	/**
	 * @param 设置户名
	 */
	public void setArtifNm(String artifNm) {
		this.artifNm = artifNm;
	}
	/**
	 * @return 账号
	 */
	public String getCapAcntNo() {
		return capAcntNo;
	}
	/**
	 * @param 设置账号
	 */
	public void setCapAcntNo(String capAcntNo) {
		this.capAcntNo = capAcntNo;
	}
	/**
	 * @return 身份证正面照片
	 */
	public String getAccessory1() {
		return accessory1;
	}
	/**
	 * @param 设置身份证正面照片
	 */
	public void setAccessory1(String accessory1) {
		this.accessory1 = accessory1;
	}
	/**
	 * @return 身份证反面照片
	 */
	public String getAccessory2() {
		return accessory2;
	}
	/**
	 * @param 设置身份证反面照片
	 */
	public void setAccessory2(String accessory2) {
		this.accessory2 = accessory2;
	}
	/**
	 * @return 开户来源为小微企业，需提供与平台之间的协议电子件
	 */
	public String getAccessory3() {
		return accessory3;
	}
	/**
	 * @param 设置开户来源为小微企业，需提供与平台之间的协议电子件
	 */
	public void setAccessory3(String accessory3) {
		this.accessory3 = accessory3;
	}
	
	public String getSecret() {
		String str = this.getArtifNm() + "|"
				 + this.getMchntCd()+ "|" 
				 + this.getMchntTxnSsn() + "|" 
				 + this.getBankNm() + "|"
				 + this.getCertifId() + "|"
				 + this.getCityId() + "|"
				 + this.getMobileNo() + "|" + this.getVer();
		return str;
	}
}
